package com.ruoyi.user.domain;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * 用户附件(用户所有的上传资料)对象 t_file_attachment
 * 
 * @author DEREK
 * @date 2023-05-12
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("t_file_attachment")
public class FileAttachment
{

    /** $column.columnComment */
	@TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /** 用户ID */
    @Excel(name = "用户ID")
    private Long userId;

    /** 区分文件是从哪个模块上传 */
    @Excel(name = "区分文件是从哪个模块上传")
    private String fileModule;

    /** 文件路径 */
    @Excel(name = "文件路径")
    private String filePath;

    /** 是否启用 */
    @Excel(name = "是否启用")
    private Integer enabled;

    /** 0=未认证 1=已认证 */
    @Excel(name = "0=未认证 1=已认证")
    private Integer isAuth;

    /** 是否阅完即焚 0=否 1=是 */
    @Excel(name = "是否阅完即焚 0=否 1=是")
    private Integer isRead;

    /** 是否烧毁 1=是 0=否 */
    @Excel(name = "是否烧毁 1=是 0=否")
    private Integer isDestroyed;

    private Date createTime;
    private Date updateTime;
    
}
